43674
676716
603962
538131
873455
475306
71148
87268
66481
988100
3461000
439415
5169799
3590581
3118148
2420804
2243988
2070609
1991358
192178
1777118
1724136
1696196
1642471